Evolution-in-materio: evolving computation in materials
نویسندگان
چکیده
Evolution-in-materio (EIM) is the manipulation of a physical system by computer controlled evolution (CCE). It takes the position that to obtain useful functions from a physical system one needs to apply highly specific physical signals and place the system in a particular physical state. It argues that CCE is an effective methodology for doing this. One of the potential advantages of this is that artificial evolution can potentially exploit physical effects that are either too complex to understand or hitherto unknown. EIM is most commonly used as a methodology for implementing computation in physical systems. The method is a hybrid of analogue and classical computation in that it uses classical computers to program physical systems or analogue devices. Thus far EIM has only been attempted in a rather limited set of physical and chemical systems. This review paper examines past work related to EIM and discusses historical underpinnings behind such work. It describes latest developments, gives an analysis of the advantages and disadvantages of such work and the challenges that still remain.
منابع مشابه
Reservoir Computing as a model for in-materio computing
Research in substrate-based computing has shown that materials contain rich properties that can be exploited to solve computational problems. One such technique known as Evolution-in-materio uses evolutionary algorithms to manipulate material substrates for computation. However, in general, modelling the computational processes occurring in such systems is a difficult task and understanding wha...
متن کاملEvolving Solutions to Computational Problems Using Carbon Nanotubes
Evolution-in-materio is a method that uses artificial evolution to exploit properties of materials to solve computational problems without requiring a detailed understanding of such properties. In this paper, we show that using a purpose-built hardware platform called Mecobo, it is possible to evolve voltages and signals applied to physical materials to solve two computational problems: classif...
متن کاملSolving Even Parity Problems Using Carbon Nanotubes
Natural evolution has been exploiting the properties of materials ever since life first appeared. Evolution-in-materio (EIM) is a technique that is inspired by this. In EIM, computercontrolled evolution is used to directly manipulate or tune the properties of physical materials so that computational problems can be solved. The thinking behind this is that materials have many internal physical i...
متن کاملMecobo: A Hardware and Software Platform for In Materio Evolution
Evolution in Materio (EIM) exploits properties of physical systems to compute. “Designs” are evolved instead of a traditional top down design approach. Computation is a product of the state(s) of the material and input data. Evolution manipulates physical processes by stimulating materials assessed in situ. A hardware software platform designed for EIM experimentation is presented. The platform...
متن کاملEvolution-In-Materio: Solving Machine Learning Classification Problems Using Materials
Evolution-in-materio (EIM) is a method that uses artificial evolution to exploit the properties of physical matter to solve computational problems without requiring a detailed understanding of such properties. EIM has so far been applied to very few computational problems. We show that using a purpose-built hardware platform called Mecobo, it is possible to evolve voltages and signals applied t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Evolutionary Intelligence
دوره 7 شماره
صفحات -
تاریخ انتشار 2014